package cn.dengta.webapp.user.service;

import cn.dengta.common.model.TimeInterval;
import cn.dengta.webapp.base.service.RemoteBaseService;
import cn.dengta.webapp.user.entity.UserOperateVerify;

import static cn.dengta.webapp.user.entity.OperateVerifyContent.OperateVerifyType;

/**
 * 用户操作审核表 服务类
 *
 * @author lgy
 * @since 2022-03-03
 */
public interface RemoteUserOperateVerifyService extends RemoteBaseService<UserOperateVerify, Long> {

	void add(UserOperateVerify entity);

	boolean exists(Long id, OperateVerifyType type, Long userId, String assocType, Long assocId, String field, Integer status, TimeInterval addTimeInterval);

}
